interior seas - French English Dictionary